<?php App::import('Model', 'Laboratoriosparametro'); ?>
<?php $datolaboratorio = new Laboratoriosparametro(); ?>
<?php App::import('Model', 'Laboratoriosrango'); ?>
<?php $rango = new Laboratoriosrango(); ?>

<script type="text/javascript">
    $(document).ready(function() {
        $('#tabs div').hide();
        $('#tabs div:first').show();
        $('#tabs ul li:first').addClass('active');
        $('#tabs ul li a').click(function() {
            $('#tabs ul li').removeClass('active');
            $(this).parent().addClass('active');
            var currentTab = $(this).attr('href');
            $('#tabs div').hide();
            $(currentTab).show();
            return false;
        });
    });
</script>
<style type="text/css">
    * {
        margin: 0;
        padding: 0;
    }
    #tabs {
        font-size: 90%;
        margin: 20px 0;
    }
    #tabs ul {
        float: left;
        background: #fff;
        width: 100%;
        padding-top: 4px;
    }
    #tabs li {
        margin-left: 8px;
        list-style: none;
    }
    * html #tabs li {
        display: inline;
    }
    #tabs li, #tabs li a {
        float: left;
    }
    #tabs ul li.active {
        border-top:2px #FFFF66 solid;
        background: #FFFFCC;
    }
    #tabs ul li.active a {
        color: #333333;
    }
    #tabs div {
        background: #FFFFCC;
        clear: both;
        padding: 15px;
        min-height: 400px;
    }
    #tabs div h3 {
        margin-bottom: 12px;
    }
    #tabs div p {
        line-height: 150%;
    }
    #tabs ul li a {
        text-decoration: none;
        padding: 8px;
        color: #000;
        font-weight: bold;
    }   
</style>
<?php
App::import('Model', 'Subclaseslaboratorio');
$modeloClasesLaboratorio = new Subclaseslaboratorio();
App::import('Model', 'Laboratoriosresultado');
$laboratorioregistrado = new Laboratoriosresultado();
?>
<div id="content"><!--style="width: 890px"-->
    <div class="grid_container">
        <div class="grid_12 full_block">
            <div class="widget_wrap">
                <div class="widget_top">
                    <span class="h_icon list_image"></span>
                    <h6>Registro de resultados de laboratorio</h6>
                </div>
                <div class="widget_content">
                    <h3>Registro de resultados del <?php echo $nombre ?></h3>
                    <p>
                        registre todos los resultados obtenidos
                    </p>
                    <div class="stat_block">
                        <table>
                            <tr>
                                <td>
                                    <b>Nombre:</b> 
                                    <?php echo $ficha['Paciente']['nombres'] . ' ' . $ficha['Paciente']['ap_paterno'] . ' ' . $ficha['Paciente']['ap_materno'] ?>
                                </td>
                                <td>
                                    <b>Edad :</b>
                                    <?php echo $ficha['Consultasexterna']['edad'] ?>
                                </td>
                            </tr>
                        </table> 
                    </div>
                    <form action="<?php echo $this->Html->url(array('controller' => 'Laboratoriospacientes', 'action' => 'editarresultados')) ?>" method="post" class="form_container left_label" id="form103">

                        <ul>
                            <?php
                            echo $this->Form->hidden("Laboratoriosresultado.$i.examen_id", array('value' => $idexamen));
                            $i = 0;
                            foreach ($laboratorios as $laboratorio):
                                //debug($laboratorio);exit;
                                $datolabo = $laboratorioregistrado->find('first', array('conditions' => array(
                                        'Laboratoriosresultado.consultasexterna_id' => $idConsultaExterna,
                                        'Laboratoriosresultado.laboratorio_id' => $laboratorio['Laboratorio']['id'])));
                                if (!empty($datolabo)) {
                                    echo $this->Form->hidden("Laboratoriosresultado.$i.id", array('value' => $datolabo['Laboratoriosresultado']['id']));
                                }
                                echo $this->Form->hidden("Laboratoriosresultado.$i.subclaseslaboratorio_id", array('value' => $idsubclaselaboratorio));
                                echo $this->Form->hidden("Laboratoriosresultado.$i.consultasexterna_id", array('value' => $idConsultaExterna));
                                echo $this->Form->hidden("Laboratoriosresultado.$i.sexo", array('value' => $sexo));
                                echo $this->Form->hidden("Laboratoriosresultado.$i.laboratorio_id", array('value' => $laboratorio['Laboratorio']['id']));
                                echo $this->Form->hidden("Laboratoriosresultado.$i.tipo", array('value' => $laboratorio['Laboratorio']['tipo']));
                                ?>

                                <li>
                                    <div class="form_grid_12">
                                        <label class="field_title"><?php echo $laboratorio['Laboratorio']['nombre'] ?> <span class="label_intro">anote, registre o seleccione el resultado</span></label>
                                        <div class="form_input">
                                            <?php //debug($datolabo);?>
                                            <?php if ($laboratorio['Laboratorio']['tipo'] == 1): ?>

                                                <?php
                                                echo $this->Form->textarea(
                                                        "Laboratoriosresultado.$i.observaciones", array('class' => "input_grow",
                                                    'value' => $datolabo['Laboratoriosresultado']['observaciones'],
                                                    'cols' => "50", 'rows' => "2",
                                                    'tabindex' => "1"))
                                                ?>
                                                <span class="input_instruction green">Registra aqu&iacute; lo observado</span>                                                
                                            <?php elseif ($laboratorio['Laboratorio']['tipo'] == 2): ?>
                                                <?php
                                                $datos = $datolaboratorio->find('all', array(
                                                    'conditions' => array('Laboratoriosparametro.laboratorio_id' => $laboratorio['Laboratorio']['id'])
                                                ));
                                                ?>
                                                <select name="data[Laboratoriosresultado][<?php echo $i ?>][laboratoriosparametro_id]" data-placeholder="seleccione un parametro" style=" width:300px" class="chzn-select" tabindex="3">
                                                    <option value="">&nbsp;</option>
                                                    <?php foreach ($datos as $d): ?>
                                                        <?php if ($datolabo['Laboratoriosresultado']['laboratoriosparametro_id'] == $d['Laboratoriosparametro']['id']): ?>
                                                            <option value="<?php echo $d['Laboratoriosparametro']['id'] ?>" selected="selected">
                                                                <?php echo $d['Laboratoriosparametro']['nombre'] ?>
                                                            </option>
                                                        <?php else: ?>
                                                            <option value="<?php echo $d['Laboratoriosparametro']['id'] ?>">
                                                                <?php echo $d['Laboratoriosparametro']['nombre'] ?>
                                                            </option>
                                                        <?php endif; ?>
                                                    <?php endforeach; ?>
                                                </select>

                                            <?php else: ?>
                                                <?php
                                                $rangos = $rango->find('first', array(
                                                    'conditions' => array(
                                                        'Laboratoriosrango.laboratorio_id' => $laboratorio['Laboratorio']['id'],
                                                        'Laboratoriosrango.sexo' => $sexo)
                                                ));


                                                $rangomin = $rangos['Laboratoriosrango']['rangoinicial'];
                                                $rangomax = $rangos['Laboratoriosrango']['rangofinal'];

                                                if (empty($rangos)) {
                                                    $rangos = $rango->find('first', array(
                                                        'conditions' => array(
                                                            'Laboratoriosrango.laboratorio_id' => $laboratorio['Laboratorio']['id'])
                                                    ));
                                                }
                                                $rangomin = $rangos['Laboratoriosrango']['rangoinicial'];
                                                $rangomax = $rangos['Laboratoriosrango']['rangofinal'];
                                                ?>

                                                <div class="form_grid_4 alpha">
                                                    <?php echo $this->Form->text("Laboratoriosresultado.$i.parametro", array('value' => $datolabo['Laboratoriosresultado']['parametro'], 'tabindex' => 1, 'class' => 'validate number', 'tabindex' => '2')) ?>
                                                    <span class="label_intro">Rangos de <?php echo $rangomin ?> a <?php echo $rangomax ?></span>
                                                </div>
                                                <span class="clear"></span>
                                            <?php endif; ?>
                                        </div>
                                    </div>
                                </li>
                                <?php
                                $i++;
                            endforeach;
                            ?>
                            <li>
                                <div class="form_grid_12" >
                                    <div class="form_input">
                                        <button type="submit" class="btn_small btn_blue" tabindex="4" id="enviaDatos"><span>GUARDAR</span></button>
<!--                                        <button class="btn_small btn_blue" id="return" onclick="javascript:history.back();"><span>Volver</span></button>-->
                                        <div class="btn_30_light">
                                            <a href="<?php echo $this->Html->url(array('action' => 'verestadopaciente', $idConsultaExterna, 'laboratorios')) ?>"><span class="icon arrow_left_co"></span><span class="btn_link">volver a la solicitud</span></a>
                                        </div>
                                    </div>
                                </div>
                            </li>
                        </ul>
                    </form>
                </div>
            </div>
        </div>




    </div>
</div>
<script>
    $("#enviaDatos").click(function() {
        $("#enviaDatos").hide();
    });

</script>